# coding=UTF-8
'''
Created on 2018年4月26日

元数据左侧主菜单元素

@author: lijie
'''
from businessLayer.page_element.element_base import ElementBase

class MetaMenu():
    
    class LnkCollection(ElementBase):
        '''元数据采集
        '''
        def __init__(self):
            ElementBase("//a[contains(.,'元数据采集')]")
            
    class LnkModel(ElementBase):
        '''元模型
        '''
        def __init__(self,dr):
            self.dr=dr
            ElementBase(self.dr,"//a[contains(.,'元模型')]")
            
    class LnkMaintion(ElementBase):
        '''元数据维护
        '''
        def __init__(self,dr):
            self.dr=dr
            ElementBase(self.dr,"//a[contains(.,'元数据维护')]")
            
    class LnkRight(ElementBase):
        '''元数据权限
        '''
        def __init__(self,dr):
            self.dr=dr
            ElementBase(self.dr,"//a[contains(.,'元数据权限')]")
            
    class LnkAnalyze(ElementBase):
        '''元数据分析
        '''
        def __init__(self,dr):
            self.dr=dr
            ElementBase(self.dr,"//a[contains(.,'元数据分析')]")
            
    class LnkMenuByName(ElementBase):
        '''输入菜单名动态定位
        '''
        def __init__(self,dr,name):
            self.dr=dr
            ElementBase(self.dr,"//a[contains(.,'"+name+")")